package com.gym.code.generator.model.mapping.layer;

import java.util.ArrayList;
import java.util.List;

import com.gym.code.generator.model.mapping.BaseGenerateModel;
import com.gym.code.generator.model.mapping.bean.BeanGenerateModel;
import com.gym.code.generator.model.mapping.method.AbstractMethodGenerateModel;

/**
 * 
 * @author xinchun.wang 
   @email: 532002108@qq.com
 * @createTime 2015-4-11 下午1:39:29
 */
public abstract class LayerGenerateModel extends BaseGenerateModel {
	private List<AbstractMethodGenerateModel> methodModelList;
	private BeanGenerateModel beanGenerateModel;

	

	public List<AbstractMethodGenerateModel> getMethodModelList() {
		if(methodModelList == null){
			methodModelList = new ArrayList<AbstractMethodGenerateModel>();
		}
		return methodModelList;
	}

	public BeanGenerateModel getBeanGenerateModel() {
		return beanGenerateModel;
	}

	public void setBeanGenerateModel(BeanGenerateModel beanGenerateModel) {
		this.beanGenerateModel = beanGenerateModel;
	}

}
